 <!DOCTYPE html>
<html>

<head>

    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    

    <title>{$Think.config.site.title} - 广告位管理</title>

    <meta name="keywords" content="{$Think.config.site.keywords}">

    <link href="{$Think.config.site.resource_url}css/bootstrap.min.css?v=3.3.5" rel="stylesheet">
    <link href="{$Think.config.site.resource_url}css/font-awesome.min.css?v=4.4.0" rel="stylesheet">
    <link href="{$Think.config.site.resource_url}css/plugins/iCheck/custom.css" rel="stylesheet">
    <link href="{$Think.config.site.resource_url}css/animate.min.css" rel="stylesheet">
    <link href="{$Think.config.site.resource_url}css/style.min.css?v=4.0.0" rel="stylesheet">
</head>
<style>
#listtable .fa{
    cursor:pointer;
    color:#1ab394;
    margin-right:1em;
}
</style>
<body class="gray-bg">
    <div class="wrapper wrapper-content animated fadeInRight">
      <div class="row">
            <div class="col-sm-4">
                <div id="nestable-menu">
                    <button type="button" class="btn btn-primary btn-sm addlabel"><i class="fa fa-plus"></i> 新增</button>
                    <button type="button" data-action="save" class="btn btn-success btn-sm">保存排序</button>
                </div>
            </div>
      </div>
      <div class="row">
          <div class="col-sm-12">
                <div class="ibox float-e-margins">
                    <div class="ibox-title">
                        <h5>标签列表</h5>
                    </div>
                    <div class="ibox-content">
                        <div class="row">
                            <div class="col-sm-8">
                                <div class="input-group">
                                <form action="{:url('index')}" method="get" enctype="application/x-www-form-urlencoded">
                                <div class="input-group">
                                    <input type="text" placeholder="请输入关键词" class="input-sm form-control" value="{$Think.get.keywords ?? ''}" name="keywords">
                                    <span class="input-group-btn">
                                        <button type="submit" class="btn btn-sm btn-primary"> 搜索</button> </span>
                                </div>
                                </form>
                                </div>
                            </div>
                            
                        </div>
                        <div class="table-responsive">
                            <table class="table table-striped" id="listtable">
                                <thead>
                                    <tr>

                                        <th width="30"><input name="checkall" id="checkall"  type="checkbox" class="i-checks" value="1"></th>
                                        <th width="40">ID</th>
                                        <th width="200">标签名</th>
                                        <th width="200">所属分类</th>
                                        <th width="100">排序</th>
                                        <th>操作</th>
                                    </tr>
                                </thead>
                                <tbody>
                                    {volist name="list" id="vo"}
                                    <tr data-id="{$vo.label_id}" >
                                        <td>
                                            <input name="ids[]"  type="checkbox" class="i-checks" value="{$vo.label_id}">
                                        </td>
                                        <td>{$vo.label_id}</td>
                                        <td>{$vo.label_name}</td>
                                        <td>{$vo.cname}</td>
                                        <td><input type="text" class="form-control" value="{$vo.label_sort}"></td>
                                        <td>
                                            <i class="fa fa-edit"> 编辑</i>
                                            <i class="fa fa-trash-o"> 删除</i>
                                        </td>
                                    </tr>
                                   {/volist}
                                </tbody>
                            </table>
                        </div>

                    </div>
                </div>
            </div>

        </div>
    </div>

    <script src="{$Think.config.site.resource_url}js/jquery.min.js?v=2.1.4"></script>
    <script src="{$Think.config.site.resource_url}js/bootstrap.min.js?v=3.3.5"></script>
    <script src="{$Think.config.site.resource_url}js/plugins/peity/jquery.peity.min.js"></script>
    <script src="{$Think.config.site.resource_url}js/plugins/iCheck/icheck.min.js"></script>
    <script src="{$Think.config.site.resource_url}js/plugins/layer/layer.js"></script>
    <script src="{$Think.config.site.common_resource_url}js/majax.js"></script>
</body>

</html>
<script>
var layer_font='';
$(document).ready(function() {
    
    $(".i-checks").iCheck({checkboxClass:"icheckbox_square-green",radioClass:"iradio_square-green",});

    //全选
    $("#checkall").bind("ifChecked",function(){
        $("input[name='ids[]']").iCheck("check");
    });
    //取消全选
    $("#checkall").bind("ifUnchecked",function(){
        $("input[name='ids[]']").iCheck("uncheck");
    });
    //顶部按钮
    $("#nestable-menu").on("click",
    function(e) {
        var target = $(e.target),
        action = target.data("action");
        //保存排序
        if (action === "save") {
            var list = [];
			$("input[name='ids[]']:checked").each(function(index, element) {
				$tr = $(this).closest("tr");
				var data = {
					id : $tr.data("id"),
					listorder : $tr.find("td:eq(4) input").val()
				}
				list.push(data);
				
			});
			if(list.length < 1) {
				layer.msg('请至少选中一项', {icon: 5});
				return false;
			};
			
			majax('{:url("Goodslabel/edit_sort")}',{list:window.JSON.stringify(list)},function(d){
				if(d.code>0){
					layer.msg(d.msg, {icon: 1});
				}
			})
        }

    });

    //新增标签
    $("body").on("click",".addlabel",function(){
        layer_font = layer.open({
          type: 2,
          title: '添加标签',
          shadeClose: true,
          shade: 0.8,
          area: ['500px', '60%'],
          content: '{:url("add")}', //iframe的url
        });
    })

    //编辑标签
    $("body").on("click",".fa-edit",function(){
        var $tr = $(this).closest("tr");
        var label_id = $tr.data('id');
        layer_font = layer.open({
          type: 2,
          title: '编辑标签',
          shadeClose: true,
          shade: 0.8,
          area: ['500px', '60%'],
          content: '{:url("edit")}?label_id='+label_id, //iframe的url
        });
    })

    

    //删除按钮注册
    $("#listtable").on("click",".fa-trash-o",function(){
        var $tr = $(this).closest("tr");
        var id = $tr.data("id");
        layer.confirm('删除该品牌？', {
            btn: ['确定删除','不删除'], //按钮
            shade: false //不显示遮罩
        }, function(){
            //确定删除
            majax('{:url("delete")}',{ids:id},function(d){
                if (d.code>0) {
                    layer.msg('删除成功', {icon: 1},function(){
                        $tr.remove();
                    });
                    
                }else{
                    layer.msg('删除失败', {icon: 5});
                }
            })
        },
        function(){
            
        });

        
    });
    
}); 

function editSuccess(d){
    layer.close(layer_font);
    layer.msg(d.msg, {icon: 1},function(){
        location.reload(true);
    });
};
</script>